satisfactory amount - French English Dictionary